when covering your further requirements - Turkish English Dictionary